physical impediment

Translations
obstacle physique